from time import sleep

from celery_tasks.main import celery_app
from celery_tasks.sms.yuntongxun.sms import CCP


# 使用装饰器装饰函数，把函数变为一个celery任务
# @celery_app.task
# 在装饰器修改扫描任务显示的函数名
@celery_app.task(name='send_sms')
def send_sms(mobile,sms_code):
    reult = 0
    # 3. 发送短信验证码(使用云通讯)
    # 注意： 测试的短信模板编号为1  ['1234', 5] 短信验证码，时间有效期
    # result = CCP().send_template_sms(mobile, [sms_code, 5], 1)
    # print(result)  # 要是返回0表示发送成功 -1则发送失败
    sleep(5)
    return reult